autonomous trade union federation of guatemala - German English Dictionary